// 定义圆周率
const PI = Math.PI;
// 对外公布的函数 circleFun，接收半径 r 作为参数
function circleFun(r) {
  // 计算圆的周长的方法
  function circumference() {
    return 2 * PI * r;
  }
  // 计算圆的面积的方法
  function area() {
    return PI * r * r;
  }
  // 返回包含周长和面积方法的对象
  return {
    circumference: circumference,
    area: area
  };
}
// 将 circleFun 函数导出，供其他模块使用
module.exports = circleFun;